Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELLACOTT MEWS Detached £170,000 28 Sep 2001
3 ELLACOTT MEWS Terraced £915,000 9 Mar 2022
4 ELLACOTT MEWS Terraced £686,950 18 Nov 2014
5 ELLACOTT MEWS Terraced £730,000 19 Feb 2020
7 ELLACOTT MEWS Terraced £385,000 10 Nov 2006
8 ELLACOTT MEWS Terraced £400,000 10 Nov 2006